home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / books / game / powerpac.rvw < prev    next >
Text File  |  1995-03-28  |  3KB  |  61 lines

  1. By:    Jouni Miettunen
  2. Date:    28 March 1995
  3.  
  4. Title:    Graphics Programming PowerPack
  5. Author:    Michael Jones
  6. Publ:    SAMS Publishing
  7. Year:    1992
  8. Pages:    342
  9. Price:    24.95 USD
  10. ISBN 0-672-30120-2
  11.  
  12. This is not a book, this is a manual. An excellent one, I'd like to add.
  13.  
  14. I bought the book being attracted by the name and a fancy cover in an
  15. one inch high picture in a book catalog. The ad text promised me "104
  16. graphics functions" and truly I was expecting a real "powerpack" of
  17. graphics programming with loads of asm source code. Boy, was I wrong!
  18.  
  19. The book comes with a 3 1/2 DD disk filled with a "special version of
  20. Genus Microprogramming's GX Development Series" header files, sample C
  21. source, library files and source to Apples & Oranges (reversi) game.
  22. This is a subset of the better known Genus GX graphics library and a
  23. manual to it. The limitations are that only max 640x480x16 mode is
  24. supported and functions can use only conventional memory.
  25.  
  26. The book is organized into a few segments: an short introduction, manual
  27. pages separately for Graphics Kernel functions (gxFunction), Graphics
  28. functions (grFunction), Graphics Effects functions (fxFunction) and PCX
  29. Image File functions (pcxFunction). As appendixes there are descriptions
  30. for used data structures and constants and a short introduction to the
  31. bonus game. An interesting detail is that there's only one advertize for
  32. the full Genus GX library and even that was hidden after the index.
  33.  
  34. Graphics PowerPack really can't be judges as a book, since very few
  35. pages are dedicated to general text. This is small compact manual, the
  36. layout is obviously designed and uses well 3 different fonts and some
  37. graphics decorations. The manual pages itself have a big visible title,
  38. a short intro to the function with syntax, parameter explanations with
  39. name, type and description, some additional comments, return value,
  40. pointers to the other interesting functions and finally a stand-alone
  41. example in C. I only had to add the function name at the top corner of
  42. the page to make it The Perfect Manual.
  43.  
  44. At first I was very disappointed to the book, it was almost an exact
  45. opposite of what I was expecting.. but then I desided to give it a try.
  46. Genus GX is one of the big and old commercial graphics libraries and
  47. PowerPack seems to be quite a usable set of functions, only bitmap fonts
  48. (ROM fonts supported) and polygons are missing. I haven't been able to
  49. locate anything I could point at and call a bug, still occasionally
  50. something weird happened with my programs.. Usually I found the bugs in
  51. my code, thought.
  52.  
  53. I have written a few programs with PowerPack and am happy with it. At
  54. least I've used this book, unlike some of the books that really came
  55. with loads of asm source code. I also believe it has effected my coding
  56. style, making it more orderly and readable, even though here I'd like to
  57. give the credit to Code Complete by Steve McConnell.
  58.  
  59.  
  60. Jouni Miettunen
  61.